package com.ruoyi.pidaijiData.service.impl;


import com.ruoyi.pidaijiData.domain.pad.PidaijiTaskReqDTO;
import com.ruoyi.pidaijiData.domain.report.PidaijiReportData;

import java.util.concurrent.ExecutionException;

/**
 * 无轨胶轮车测试任务查询 Service
 */
public interface IDataPidaijiService {

    /**
     * 详情数据
     * @param dataTaskId
     * @return
     * @throws ExecutionException
     * @throws InterruptedException
     */
    PidaijiTaskReqDTO getDetailPidaiji(Long dataTaskId) throws ExecutionException, InterruptedException;


    /**
     * 删除皮带机数据，变更数据状态为2
     */
    int delAllPidaijiData(Long dataTaskId);

    /**
     * 导入报告到皮带机
     */
    String dataPidaijiImportReport(PidaijiReportData data);

}
